package sein.android.hopenote;

import android.provider.BaseColumns;

public final class Const implements BaseColumns{

	private Const() {
		
	}
	
	public static final class HopeNoteDb implements BaseColumns{		
		private HopeNoteDb(){}
		
		//DB name & version
		public static final String DB_NAME = "hopenote.db";
		//public static final String DB_PATH = "/assets/";		
		public static final String DB_PATH = "/data/data/sein.android.hopenote/databases/";
		public static final int DB_VERSION = 3;
		
		//Table Name
		public static final String TB_USER = "hn_user";
		public static final String TB_NOTE = "hn_note";
		public static final String TB_ITEM = "hn_item";
		public static final String TB_NORMAL = "hn_normal";
				
		//Column names
		public static final String COL_IDX = "idx";	//인덱스
		public static final String COL_ITEM = "item";  //항목명
		public static final String COL_GROUP = "it_group"; //그룹
		public static final String COL_UNIT = "unit"; //측정단위
		public static final String COL_CNT = "cnt"; //측정단위
		
		public static final String COL_USER = "user"; // 사용자 이름
		public static final String COL_SEX = "sex"; // 사용자 성 구분
		public static final String COL_AGE = "birthday"; // 사용자 생년월일
		
		public static final String COL_NORMAL_FR = "normal_fr"; //정상 범위 FROM
		public static final String COL_NORMAL_TO = "normal_to"; //정상 범위 TO
		public static final String COL_GUBUN = "gubun"; //구분
		
		public static final String COL_DATE = "doc_date"; //일시
		public static final String COL_DOCUMENT1 = "document1"; //측정값
		public static final String COL_DOCUMENT2 = "document2"; //측정값
		
		public static final Integer TAB_WIDGET_HEIGHT =  50;
		
		//Extra Key
		public static final String EXTRA_SEARCH = "search";	//검색 페이지
		public static final String EXTRA_SEARCH_ITEM = "search_item";	//검색 페이지
		public static final String EXTRA_SEARCH_UNIT = "search_unit";	//검색 페이지
		public static final String EXTRA_SEARCH_CNT = "search_cnt";	//검색 페이지
		public static final String EXTRA_MAIN = "main";	//메인 페이지
		public static final String EXTRA_NOTE_ADD_GROUP = "note_add_group";	//기록 등록 페이지 - group
		public static final String EXTRA_NOTE_ADD_ITEM = "note_add_item";	//기록 등록 페이지 - item
		public static final String EXTRA_NOTE_ADD_DATE = "note_add_date";	//기록 등록 페이지 - date
		public static final String EXTRA_NOTE_ADD_VALUE = "note_add_value";	//기록 등록 페이지 - value
		
		//StartActivityForResult request code
		public static final int REQ_ITEM_SET = 0;	//항목선택 페이지
		public static final int REQ_NOTE_ADD = 1;	//기록등록 페이지
		
		//public value
		public static String CURRENT_GROUP = "";	//그룹 명(사용 후 항상 초기화)
		public static String CURRENT_ITEM = "";	//항목 명(사용 후 항상 초기화)
		public static String CURRENT_USER = "";	//사용자 이름
		public static String CURRENT_UNIT = "";	//단위 명
		public static String CURRENT_CNT = "";	//입력 수
		
	}
}
